staving off

na. 挡开;避开;延宕